public void SetUnlocked() { state = unlockedState; }
public void SetLocked() { state = lockedState; }