rename set_shape to get_shape