Initial settings and task structure