Cocky yet confident