begins troubleshooting of update method