working up to recover challenge
cleaner. dbox object