rebuild for browsers