fixed a semantic error
deleted some whitespace
added mroe help messages