should now properly handle users with no base color scheme