Added support for multiple operations