automatisation compilation & test phase 1