updating readme and commenting