samples added for components