small design changes