final p. scricts