user product edit works