#2: add limit warning