fix style and interactive