add np & svg + tidy