add habit model