SDK v2 compatible