added support for noSuchAttribute