added some design
added some design