zero out VS warnings