Tested on all classes