Added qtalk(f); removed conditional returns -- caused problems; added list_join as an alias