Poprawiony auoloader