catch invalid limit, ui updates