added select box for custom limit. segregating controller to make it
more managable