avoid some compiler warnings