Tech dept hard at work