build structur changed but not yet finished
new build system working