improve increment/decrement
add generic relations
add aliases of relations
release commit