added stub func for 1-32 and rule template