minor updates to support small and large desktop