implemented ragequit