och kraft under ganska svåra förhållanden.