seperated lesson lines-async from assignment