uhm removed some things..copied design..