added more properties for the basemixin