shifting the load code around a bit
handling monster generating a bit differently for now. closes #409