Recent advances in alternative therapies