fuck a duck. this might turn out to be an improvement