scope and limitation