more compile stuff removed