TECHNOLOGY ADVANCEMENTS