Flood conditions in Johor, Selangor and Malacca showed a marked improvement at 5pm today, while the situation in Perak remained unchanged.