compile fixes for some of the classes