add proper specs for the proper classes.