added list_limits function