Implement garou.js