dodgey method, now with more dodge!