Main Search Trans Cum Complition