Added some basic interfaces