add new Decision Maker interface