activeobject init