made it harder to do stuff wrong