Finished script framework