logic error in Base CASE statement