Moe's Fantastic Partner Framework (MFPF)