devestating type fix