slightly better valid for vtp format