Implement restarting level