thick-and-long