only do it here instead