set status and remove todos by identity rather than visible index