#12 Coordinator implementaiton, few compile issues.