brought up to date with oscommerce changes