AddOperation works with doubles