National runner Ak Hafiy Tajuddin Pg Rositi is training as usual during the fasting month of Ramadhan, in his bid to be prepared and make Brunei proud at any upcoming competitions.
The Olympian is currently training six days a week, twice a day.
"I train as usual even through Ramadhan because I believe, as long as I keep my spirits high, there are no excuses for me to skip training," he said.
"The only days I don't train are on Sundays and the day before a competition... to make sure I get enough rest," he added.
"National coach Isidrol del Prado has helped me a lot, not only through the physical training but also on how to keep fit on the inside from sticking to a healthy diet and getting enough rest."
Ak Hafiy is set to take part in the 400metres at the 3rd Islamic Solidarity Games in September in Indonesia, the same event he competed in the London 2012 Olympics where he smashed his personal best with a time of 48.67s.
It will be the first time competing in the Islamic Solidarity Games for Ak Hafiy and he is looking forward to the challenge despite Thursday's announcement that the location for the competition was changed again.
The Games were originally scheduled to be held in April at Pekanbaru on Sumatra island.
But it was postponed after construction workers shut down the main stadium in protest at unpaid salaries.
It was decided that the Games would instead be held in the capital Jakarta from September 22 to October 1.
But with less than two months to go, the event has been moved yet again this time to Palembang, a city on Sumatra that was co-host with Jakarta of the Southeast Asian Games in November 2011.
Ak Hafiy said that the change in location will have little to no effect on him.
"To be honest I didn't know about all this but it doesn't affect me at all," he said.
"It is ordinary to have last minute changes in this industry because sometimes things happen and we can't help it," he added.
"For the competition I will be aiming for the best... I will pray and have faith in Allah."
The Games' organisers have received confirmation of participation from over 2,000 athletes from 38 countries so far.
Eighteen different sports will be hosted during the games.