unlink needs public_top