New component with props using_