Virtual manager