Mass Coordinator

Work in progress...