making progress. factories exposed