fix for load callback fire order