#399 add shop grid widget