disable unused functions