fixed bugs in rules, add more Fiber