feat : update style and DOM