updated coding and code & chat style