some design tweeks