add comments
fix comparation