changes to support smaller screens