steadfastly working