Annayake products