all object tests now pass