refactored some files, make text fix better on monster weakness