final texts added