added extra test operation which test both the overloads and a few specific operations