>>> initialize <<<