removed background and added viewport