Defining concurrent custom operations