fixed tasks model