rules,transitions etc..