rebel6: by Chris B. Murray