implement recipe configure