first-play: First play
create-tmp-file: Create a temporary file
delete-tmp-file: Delete the temporary file