made some design changes