direct limit