improve functions to show help