add time & res limit