What is not used in practical products