add loading process