woops, ensure lock is unlocked for early return