supergirl technical review