update to sdk 21