update rules and portlets