more functions, now making use of the #todo feature of pycharm