a custom iOS framework