Version 2.0 -- initial bootstap implementation, still needs tons of work