document recipe upload