added support for reading in monster list