Both plant and animal cells have