>> operator added