keep learning and finish the directive