objset, part 3 finished :)