v1 compatible calls
refactor spec
version bump