m & p end