updated readme with spec