Creating smart cart