Alien force and ultimate alien: Pros and Cons