updated read with roadmap