update functionality simple content types