updates for homeviewmodel