mix

some design etc