@Dodgerblue: make sure you don't slip up on "ethically clean".