[Update] Item gen (But not define position)