some design added