hacky implementation of stories