minor bugfixes, made slightly better at handling smaller screens & landscape orientation