REMOVED unsigned chars for a better interface