update and add contrib modules