got scanning functionality working and updating list