Refactored a ton of scheiBe