update macdict2.m

many small fixs (messy)
update macdict2.m (so dirty)
fix