Solid Riveting