another internal compiler error