add an inner to the shelf