Taste – the secret ingredient of success!