altering model events