more consistent heredocs