Tonns of work done, tonns of work still in TODO list.