lotsa progress. doing bullet point 3 now