how to handle custom orders