The nucleus controls most cell functions and contains DNA. It is surrounded by a double membrane with nuclear pores that allow substances to pass. Ribosomes are partially assembled in the nucleolus. Ribosomes located on the endoplasmic reticulum produce proteins. Vesicles transport proteins from the ER to the Golgi apparatus, which packages and modifies proteins. Vesicles then distribute proteins and lysosomes contain digestive enzymes. Mitochondria produce ATP through cellular respiration. Plant cells also have cell walls, chloroplasts for photosynthesis, and a central vacuole for storage.