feat: update features