See the Shadowing Handbook