 There is a problem with writing it this way guard currentPosition != positionPoint else { return }