added some coding conventions