stupid protogen

stupid protogen