update contrib