discussion - making a product work, or not..?