weird flex but ok view 3