add creation and preparation routes