In fact it's better to let it push