VM now takes numbers properly