updated coding conventions