add background image
add chart labels, chart code refactor