solve compiler warnings