updated code of hellogit