slight factoring
async parsing with load tracking
update tests