marble

Description

Inputs, output and other parts