Ignore mcache.iml
Make transaction work, phase 1