new compile
fixes