reimplmeneted bootstrapping as it was done in the original GASiC implementation