add component.php