interactive app works