This is starting to remind me of Vanguard development.