long take