[DEV] better init of vec 2/3