re-wrote the vision algorithm