changed scheduler