add story presentation component