updated for opencart 1.5.6.4