strat refractoring
update gem, start fix error with new version of gems
add mail notification with abort
Merge remote-tracking branch 'upstream/refractoring' into refractoring