eliminated stupid compiler warnings