simplified basic fmqlEP