Add missing functions to Light