add photon shapes extension that was meant to be added a week ago?. use a decent naming scheme