Not sure on all of the criteria but I have discovered that the whole kilted life (wearing, cleaning, apparel, etc) is a learning process.
steve