Faw Grand Port is making steady progress