add modify_volume in API