more to do, rule hidden property instead of rule base