signals are unsigned int