closes #15 reward co-authorship credit to @xeross