further design updates