added reversion
added new type of event for new apartmets
fixd saving