fixes
fix external types