- different recording length for free vs paid IAP
- misc UI fix