added comment explaining why we do our own loader