task and step modes