Magic consultant