data collection methods complete. leaving comments for a blog post later