gene lang