(Case in point that everything I have ever thought of has been thought of already by someone else. :) )