Accidently canceled last commit D:
Final commit for now .-.