user help and some documentation