Added module_width (broken)

Not sure. It looks right but it's broken for some reason.