nested operators