bootstrapping, hopefully will keep working later...