another bunch of improvements including task lists