roadmap: designing extension features