some notes on how the assembly will look like