vast style improvements