is_linked seems not so reliable