add some basic interfaces