revision up
tweak regexp