Make all account go thru the approval process and break out rules into a separate class