MetMalaysia is expecting the weather conditions in Peninsular Malaysia to improve which means floods caused by the monsoon season will be over.