improves help() function -- still needs work