loading controller