adding suspening_procedure