SLOWLY BUT PUSHING