some fixes - add tests that demonstrate issues with decisions