deleted unused types