fixes

Не плохо, сделал исправления с коментариями
переименовал непонятное название колбека  `callback` в понятное