initial bootstrap implementation