Updates

Long time no talk