MAJOR reworking of how I handle profile into modules