Provided are methods of generating chimeric antigen receptors (CAR). In some embodiments, library screening of CAR is performed by generating a vector encoding the CAR from random attachment of vectors from libraries of vectors encoding antigen-binding domains (e.g., scFv regions), hinge regions, and endodomains. In some embodiments, the vectors contain a transposon.