Facing challenges in challenging times