reworking module. LETS GET BETTER! TEMPLATES E$RRWHERE