gene langen