length and complexity