fix warnings
support Vint and Vlong