some notes about what is missing at the moment in the algorithm