it seems as if maybe the stuff after the comments needs to go before the first part, since that is where the enumprocess function is defined. right?