sorry for late submission. spotty wifi + time management