spostato metodo createCtx