make code less terrible