improved coding standar