More todo features completed