more fixes for unhandled type