explicitly use uint16 instead if unsigned int