few minor design changes