small rewrite
small rewrite