dropping compiler warnings