adds initial infraestructure