design improvements 2