fix one compiler bug