add more to spec, start code