4th case decode seems to be working