make assembling and publishing of story async
allow to download story file