Super good job - you really had great improvement in spite of your lack of time to train, so you should be really pleased.