completion of users, additon of basic cart functionailty