torres-long