seperate device loads