test unit updated (all tests passed)