initial development of filesystem mixins