partial commit: working on todo page