fixed Todo's job interface and Makefile invocation