optimize deviceloader