update for usability by the general public