Close to perfect tbh, maybe if marg went a little smoother at very end, could be cut down by a few seconds.