add background, tidy up css, add rates and minor changes