add data liberation goal; add createAlert() method