ISTP? Really? I always got the E*FP vibe.