predictable operations