Design documentation

shape