A material handling method of performing by means of an automatic mechanical material handling equipment controlled by a control system at least a first and a second access task for accessing respectively at least a first and at least a second article (Aij, Bij) stored in a material handling storage system, the first and second access tasks having been assigned a first and a second execution priority respectively, the method comprising: a) controlling the automatic mechanical material handling equipment to perform the first access task having the highest execution priority; and in parallel to performing the first access task ∘ a1) evaluating data indicative of the material handling storage system for determining that a first intermediate task is to be performed, wherein the first intermediate task is required in order to perform by the automatic mechanical material handling equipment the second access task, wherein the evaluation is performed using simulation data obtained by a simulation of the second access task based on a model of the automatic mechanical handling equipment, the control system and the material handling storage system, the simulation data being the data; and ∘ a2) assigning an execution priority to the first intermediate task higher than the second execution priority; b) controlling the automatic mechanical material handling equipment to perform at least the first intermediate task and the second access task according to the order of execution priorities; c) controlling a camera connected to the control system to collect image signals from the material handling storage system, to analyze the collected image signals and to provide them in the form of the data as a result of the analysis. a) controlling the automatic mechanical material handling equipment to perform the first access task having the highest execution priority; and in parallel to performing the first access task ∘ a1) evaluating data indicative of the material handling storage system for determining that a first intermediate task is to be performed, wherein the first intermediate task is required in order to perform by the automatic mechanical material handling equipment the second access task, wherein the evaluation is performed using simulation data obtained by a simulation of the second access task based on a model of the automatic mechanical handling equipment, the control system and the material handling storage system, the simulation data being the data; and ∘ a2) assigning an execution priority to the first intermediate task higher than the second execution priority; ∘ a1) evaluating data indicative of the material handling storage system for determining that a first intermediate task is to be performed, wherein the first intermediate task is required in order to perform by the automatic mechanical material handling equipment the second access task, wherein the evaluation is performed using simulation data obtained by a simulation of the second access task based on a model of the automatic mechanical handling equipment, the control system and the material handling storage system, the simulation data being the data; and ∘ a2) assigning an execution priority to the first intermediate task higher than the second execution priority; b) controlling the automatic mechanical material handling equipment to perform at least the first intermediate task and the second access task according to the order of execution priorities; c) controlling a camera connected to the control system to collect image signals from the material handling storage system, to analyze the collected image signals and to provide them in the form of the data as a result of the analysis.