Tweak more interactive as my own taste