add comments
add new targets