prelude cleanup + fixes
bootstrapping check