added dummy module as prototype
bunch of improvements