Updated decision module