added tasked levelling