companion objects are changed