I fucking hate newgens it's unreal.