add wrap method for long content