removed unnecessary whitespace and added viewport