reference additions and fixes