locking is annoying