internal and external vibe review