Protect against division by zero
Added getOwnerGroup() interface