introduces the native profile, which can be disabled to fix #19