Converted into a two stage thing to allow using all the power of iPXE