Jim McEwen hard at work