Virtual machines provide users with the ability to do which of the following?