fix "free" unit test