added some stuff on design