Updates from Joseph

Updates
Joseph Updates

Updates