On Mon, May 22, 2006 at 06:43:31PM +0900, Levent Ali wrote: } Joey wrote: } > user[:type] = AdminUser } } that doesn't seem to work.. that throws "TypeError: can't dump anonymous } class Class" } } I've already tried stuff like: } @user = User.find(1) # an object of type User not AdminUser } @user.type = AdminUser } @user.save # Throws the same error as above } } @user[:type] = AdminUser } @user.save # Throws the same error You can't set it to the class, you need to set it to the name. It's a subtlety: user[:type] = 'AdminUser' --Greg