modelview finished, need chapters async change and chapters viewmodel change