now referencing fig4 of the invention . in this depiction 50 shows five possible reflecting devices . these are a round mirror 16 a with a flat surface profile . round mirror 16 a may also have any of the surface profiles shown as 16 b ( convex ), 16 c ( concave ), and 16 d ( flat ). the shape of the reflective device may be any shape such as round 16 a - 16 d , or square shown as 17 . now referencing fig1 where 10 depicts a cellular phone with a back , side , and front view . in the back view , 12 is the back of the cellular phone with 14 depicting the rear facing camera lens and 16 a depicting the reflective surface such as a round mirror . the side view depicted in fig1 shows a side view of cellular phone 12 with rear facing camera lens 14 and rear facing reflective surface 16 a . the front view depicts cellular phone 12 with display screen 18 . now referencing fig2 where 20 depicts a back view of cellular phone 12 with rear facing camera lens 14 and reflective surface 17 which is square in shape as opposed to round reflective surface 16 a depicted in fig1 . now referencing fig3 where 30 depicts cellular phone 12 with a cover 20 . in this depiction , back view shows a hole in through the back of cover 20 where camera lens 14 has a clear unobstructed view and reflective surface 16 a is mounted on the back side of cover 20 adjacent to rear facing camera lens 14 . side view of cellular phone 12 with cover 20 shows where reflective surface 16 a is mounted to and projects outward from the back of cover 20 . the side view also shows rear facing camera lens 14 protruding slightly through and protruding outward through the back of cover 20 . note that not all rear facing camera lens protrude outward from the body of cellular phone 12 and some lens are slightly under the surface plane of the back of cellular phone 12 . front view of cellular phone 12 shows the perimeter of cover 20 with display screen 18 being unobstructed by cover 20 . now referencing fig4 where 50 depicts different configurations of round reflective surface 16 a . in this depiction , the surface of 16 a may be convex as depicted by 16 b , or it may be concave as depicted by 16 c , or it may be flat as depicted by 16 d . round reflective surface 16 may also be any shape as depicted by 17 which is square . the reflective surface may also be rectangular or any other shape . now referencing fig5 where 60 depicts a “ selfie ” of george washington . in this depiction , george took the selfie of himself using front facing camera 62 of cellular phone 12 . note that george centered his image 64 on display screen 18 before pressing the shutter button ( not shown ). ensuring that an image is centered on display 18 using the front facing camera 62 is relatively easy because the image being photographed is displayed in real time on display 18 . now referencing fig6 where 70 depicts another selfie of george washington . in this depiction , george attempted to take a selfie using the rear facing camera lens 14 . note that george &# 39 ; s image 66 on display screen 18 is off - center and in fact half of george &# 39 ; s face is missing . this effect is quite common when a selfie is taken with a back facing camera because the user cannot see his image and can only guess where his image is in relation to the center of display screen 18 . now referencing fig7 where 80 depicts another selfie of george washington . in this depiction george is using cellular phone camera 12 where the invention is in place on the back facing surface of cellular phone camera 12 . in this depiction , george has centered his image in the center of rear facing reflective surface 16 a . even though george cannot view his image in real time , the image as depicted on front facing display screen 18 is centered because of the close proximity of rear facing reflective surface 16 a and rear facing camera lens 14 . now referencing fig8 where 90 depicts a rear view of cellular phone 12 with reflective surface 16 a fixed to the rear facing surface of cellular phone 12 through the use of mechanical fixtures 92 which may be staples , wires , or other such devices designed to capture reflective surface 16 a such that it is held to the back surface of cellular phone 12 and prevented from moving . now referencing fig9 where 100 depicts a side view of cellular phone 12 with reflective surface 16 a fixed to the rear facing surface of cellular phone 12 . note that in this depiction , 102 represents a magnified view of reflective surface 16 a being fixed to adhesive pad 104 which in turn is fixed to the rear facing surface of cellular phone 12 . although only a few embodiments have been disclosed in detail above , other embodiments are possible and the inventors intend these to be encompassed within this specification . the specification describes certain technological solutions to solve the technical problems that are described expressly and inherently in this application . this disclosure describes embodiments , and the claims are intended to cover any modification or alternative or generalization of these embodiments which might be predictable to a person having ordinary skill in the art . for example , other *****. those of skill would further appreciate that the various illustrative logical blocks , modules , circuits , and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware such as special designed chips , computer software running on a programmed computer , that is programmed to carry out the operations described in this application , or combinations of both . the various illustrative logical blocks , modules , and circuits described in connection with the embodiments disclosed herein , may be implemented or performed with a general or specific purpose processor , or with hardware that carries out these functions , e . g ., a digital signal processor ( dsp ), an application specific integrated circuit ( asic ), a field programmable gate array ( fpga ) or other programmable logic device , discrete gate or transistor logic , discrete hardware components , or any combination thereof designed to perform the functions described herein . the computer may include a microprocessor , that is part of a computer system that also has an internal bus connecting to cards or other hardware , running based on a system bios or equivalent that contains startup and boot software , system memory which provides temporary storage for an operating system , drivers for the hardware and for application programs , disk interface which provides an interface between internal storage device ( s ) and the other hardware , an external peripheral controller which interfaces to external devices such as a backup storage device , and a network that connects to a hard wired network cable such as ethernet or may be a wireless connection such as a rf link running under a wireless protocol such as 802 . 11 . the computer system can also have a user interface port that communicates with a user interface , and which receives commands entered by a user , and a video output that produces its output via any kind of video output format , e . g ., vga , dvi , hdmi , displayport , or any other form . this may include laptop or desktop computers , and may also include portable computers , including cell phones , tablets such as the ipad ™ and android platform tablet , and all other kinds of computers and computing platforms . a processor may also be implemented as a combination of computing devices , e . g ., a combination of a dsp and a microprocessor , a plurality of microprocessors , one or more microprocessors in conjunction with a dsp core , or any other such configuration . these devices may also be used to select values for devices as described herein . the steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware , in a software module executed by a processor , using cloud computing , or in combinations . a software module may reside in random access memory ( ram ), flash memory , read only memory ( rom ), electrically programmable rom ( eprom ), electrically erasable programmable rom ( eeprom ), registers , hard disk , a removable disk , a cd - rom , or any other form of tangible storage medium that stores tangible , non transitory computer based instructions . an exemplary storage medium is coupled to the processor such that the processor can read information from , and write information to , the storage medium . in the alternative , the storage medium may be integral to the processor . the processor and the storage medium may reside in reconfigurable logic of any type . in one or more exemplary embodiments , the functions described may be implemented in hardware , software , firmware , or any combination thereof . if implemented in software , the functions may be stored on or transmitted over as one or more instructions or code on a computer - readable medium . computer - readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another . a storage media may be any available media that can be accessed by a computer . by way of example , and not limitation , such computer - readable media can comprise ram , rom , eeprom , cd - rom or other optical disk storage , magnetic disk storage or other magnetic storage devices , or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer . functions can also be carried out by programmed computer readable media which can be an article comprising a machine - readable non - transitory tangible medium embodying information indicative of instructions that when performed by one or more machines result in computer implemented operations comprising the actions described throughout this specification . operations as described herein can be carried out on or over a website . the website can be operated on a server computer , or operated locally , e . g ., by being downloaded to the client computer , or operated via a server farm . the website can be accessed over a mobile phone or a pda , or on any other client . the website can use html code in any form , e . g ., mhtml , or xml , and via any form such as cascading style sheets (“ css ”) or other . also , the inventor ( s ) intend that only those claims which use the words “ means for ” are intended to be interpreted under 35 usc 112 , sixth paragraph . moreover , no limitations from the specification are intended to be read into any claims , unless those limitations are expressly included in the claims . where a specific numerical value is mentioned herein , it should be considered that the value may be increased or decreased by 20 %, while still staying within the teachings of the present application , unless some different range is specifically mentioned . where a specified logical sense is used , the opposite logical sense is also intended to be encompassed . the previous description of the disclosed exemplary embodiments is provided to enable any person skilled in the art to make or use the present invention . various modifications to these exemplary embodiments will be readily apparent to those skilled in the art , and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention . thus , the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein .