limits and flush