!fav now uses utils::id (and gets the power!)
remove useless var
better regex
handle somes errors (to better insult the user)