updated open source contrib