dack typing