allow main fn in m2m transforms;
fix a bug in viz;
release 0.8.1