updaing and adding info