Updated and added some operations.