init array; todo : fix error messages, if empty project1