more functions for vm