update codebase for lightfields