feat: force user to take a door