Rewrite code, follow coding standard rules.