Requirements for execution