adds light and dark theme