Hard at work. Pun intended.