Add fadeIn fadeOut animation
Add disabled state