move gutterWidth param to core function