Added Assembler and Equality functions