updated getting of products