1st attempt to build software in an automatic way