Merge pull request #8 from intersvyaz/ismod

bunch of changes