properly credit @nickh, update copyright