charts prototype