long is long enough