interface to gabay works, but needs improvement...