add comments
add instructions