there should be new line between `end` and `def show`