added help and improved docs