empty basic object for the library