GhostDriver implementation