Generic word implementation
