add "dynamic option" demo on plunker