update - contrast()