shorten (H) and create mp