slightly better wrapper around rabbit, still much to do