omponents of th