RUBY-649 Operation models