this object should have correct