better debug text
moving most of the deploy receipes to new func