background color api and setting