proto and animal module