Very flexible.

matigo.ca.