add comments
build successfully, but in a 'mirror' mode