bug fix: iOS