added algebraic notation