contrib updates