we don't need no dyncasts