tweaked for story delivery