New: perfect-man