comments about the implemantation