tested m4if