updated plenoptic project