Added a couple of interface functions
Added a simple benchmark