Both should probably also be added to the struct, otherwise you still can't use mkk and mkk_v2 at the same time...?