READ FIRST: Application Thread Rules