add: ios, android + trade-off