comments, "if everithing working u cant get here" else branch bugfixed and deleted, not referenced functions deleted