return some useful data from function
add comments