fixed wished products controller and refactor form