-ADDED- all the comments!