this is for all m