refinement for tick command to not idle forever.