define events more concisely
use save instead of custom feelings update method