make code comparable