words of wisdom, reading of the hamlet file should be done in a gem-friendly manner