implemented photodetailvc