give it a good effort