Photon Block Project