follow some style-guide rules