What generation is that? You sound like my 29 year old son.