further detangling of deepmap from hyper