Completed assignment. Well, close enough for government work