- some compiler error fixes