midplace.com