first server-based version of todo list