recursive loading bug and bag issue