udpate control module to use vectors for workplaces