Kinda added test function and some testing code but not succeeded