remove compiler warnings
remove compiler warnings