token limit challenges