Implement CreateText