added spin loader