- fixed compile issues