compiler warnings updates