stupid protogen