Finished code_style. Still rough draft