implement more rules, enhanced , started network functionalities