sdk 16 a 20