* fix string utils
* add loading toast
* fix calendar args in ListModel
* make user module more adaptive to input