update cnns