$ -> . for module separation