updated coding

updated coding