optimize recipe store