Recording mechanism improoved