better locking
version bump