fixed bugs in `return_list`, and added method `describe`, other small tweaks
small change in method `describe`