performance limits