added blog M-files