Added comments.
updated for depth 20
comments