What are two functions of the cytoskeleton