additional design improvements