modal adapt action