wonder why we never used an object here