obligating an initialize call on iOS to standardize