add some comments
add some notes about how to store size information