From the CTO, John Johnston, BlueMarble Technologies