final draft cleaned up w/error