Was going to add a limit function by hand, maybe later.