initial setup for iOS