Extremely tiring and demanding