cleanup compiler warnings