use light color scheme
add c error handling post