oh the silly things I buy...