cocky bastard ...