add/update contrib modules