type erro changes