공용레시피 구현