accepting anything as clas sinstance