regular is done, need to stugy regular more, gsub and sub