forgot to include two important signals in the clocked part of the process