some changed up scanner some more but needs more work.