this needs more words instead of the code used to determine the value