leaf and rose vector