Ein paar Umbenennungen + siehe SW_Methods :D