The team hard at work