register validates zip, closes #79