add support for multiple operations