Added more unary operations;