I have been precooking chicken in the base sauce , which did give some flavour but it can become a little tough, but recentley I have been seeling the chicken in the oil in the pan that I am cooking the curry in, removing chicken then cook curry , fry garlic, fry spices add toms then add chicken then base etc