applied workaround for iPhone Bug