added updated files with control over light