Text this: Introduction to hydrocodes