updated to SDK 21