i thought nav was hatin as usual but this is really awful.. agreed. smh.