Files patterns

3 patterns built for files interfaces.