added night mode