fix shopitem bugs and update first page