added gradient background, corrected scaling and labels