minor refactor
update docs, copyright year