made game modules actually work (sort of)