fix warnings;