Recent projects undertaken include: