fixed some design things