updated program yet again