style tweaks
performance improvments
rebuild
updated license
module exporting