add light api