configurable locking and status