optimized block movements with regard to block notifications
updated change.log