use system user dir and snap folder names
find product in productmanager
handle error
handle error
override create namespace