Section one implementation