Stupid tab key. You can extends either ApplicationAdapter for a synchronized app, or MultiThreadead... for a non sync app with better performance. It all depends on your needs.