Almost got all scenarios to work ... orange text showing for some reason need to fix