add comments
add stack object example