added MRA algorithms