Shani Uday 2023 positive effects