-Changed all signals to unsigned to save area