Hours of hard work.