core locking