added basic spec