Still struggling to implement the decision matrix..