story analysis