array $components) 
{
......
}