Main Search Trans Hard