Designed methods for VMS