quick communication and fast push

Review