added decision maker and rules 2