added initial jeeves -- nearly no functionality