add app loader