utility programs for mqtt development