did most of the remaining implementation;