added indented code support for operations