updated beaver module