added asg2, began scanner