@trafnar looks much nicer and more manageable on ios