Indigenization

Work in progress