fixed some design stuff