refactor chart model to support stops#chart