updated purchasing