Trains more punctual in March