add the pre loader