Added unlockable state, 3 of them; needs implementation