start using typescript
try vhost