more docs on data and method