memory V1/V2

V1/V2 completion - will continue adding bonus material
What are you checking here? (tell me via an inline comment, or even better, via a well-named helper function)