some more bootstrap experiments to get some ground and code cleanups.
Still work in progress.