fix ring weight positioning
added postInit and friends