fix iOS7 bug