reworking make_web to not rebuild if no change