Commets on function