redone minification with separation