new architecture for custLight attribute 3