Choose which type of operation to execute