Update to sdk 18