conversion from products list fix
refactoring