add autohide, smoothscroll, placeholder