commenting util