notes possible extensions and improvements in TODO