attempt to get clean compile