add dirty for story