Finsihed todo's needs testing