adding dfpgun demo