gux fix template function