fix user chapters logic (?)