fixed code guidelines