updated decisions controller