Draft of the necessary pieces