codestyle draft