todos live counter foreach project