nit: contents should also be intented to 2 spaces to match style in rest of code.