try box instead of flex