Editing position and bringing pieces back onto the board

Hello
When editing a position initially or even when playing out a game manually in edit mode, I may make a mistake in the initial set up of the position or while moving pieces later
But if a piece has been taken off the board for any reason (dragged off by mistake or taken), and I want to go back on what I did, how to I get the "missing" piece back.
In other words, i can drag or take pieces off the board but not insert or drag them back onto the board
I did notice that a right click on an empty square can create a pawn, but what if I need another piece back on the board
This means as soon as I make a mistake, I have to start all over again setting up the pieces and the position I wanted.
Thanks for any help

When editing a position initially or even when playing out a game manually in edit mode, I may make a mistake in the initial set up of the position or while moving pieces later
But if a piece has been taken off the board for any reason (dragged off by mistake or taken), and I want to go back on what I did, how to I get the "missing" piece back.
In other words, i can drag or take pieces off the board but not insert or drag them back onto the board
I did notice that a right click on an empty square can create a pawn, but what if I need another piece back on the board
This means as soon as I make a mistake, I have to start all over again setting up the pieces and the position I wanted.
Thanks for any help