Remove native function requirement