init composite