added ribbits
added partial