Task scheduler inmplementation prepare