added java module, smart-forward package