adding background, update a few styles