* return with done false in case if unlink fails this #17, #34, #33