load after init
add stubs for rules
add methods for rules
more aux methods for rules