rearanged cam to geo