What's the relationship between this and the one in the sdk?