loading techniques