creating user engagement withapps