added a new original version of bob and changed name of interface