added basic design