data still bogus, check how/what is gotten from port