Operations

 

Note: Some features added since preparation!